home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 4
/
Amiga Tools 4.iso
/
tools
/
usefull
/
mui-rechnung
/
tex
/
config
/
dviprint.fnt
< prev
next >
Wrap
Text File
|
1996-02-26
|
5KB
|
168 lines
;
; This is the font-definition file for the printer driver "DVIprint"
;
;
; Here a short discription of the syntax.
;
; ";" mark's the beginning of a comment
;
; 11 different key words exists:
;
;
; - flib_str
; this defines the format string for the font libraries.
; Example:
; flib_str PK%04d ; this is the default string
;
;
; - pk_str
; this defines the format string for the pk-fonts
; Example:
; pk_str %d/%s.%dpk ; this is the default string
;
;
; - basepkdir_str (new since V1.10)
; defines the format string for the pk-fonts which are searched via
; the 'basepkdir' keyword.
; Example:
; basepkdir_str %d/%s.%dpk ; this is the default string
;
;
; - pkdir_str
; defines the format string for the pk-fonts which are searched via
; the 'pkdir' keyword.
; Example:
; pkdir_str %s.pk ; this is the default string
;
;
; - flib_fnt_str (new since V1.10)
; the format string of the fonts in the fontlibraries
; (Can only be defined once. Must be the same for all flib's)
; Example:
; flib_fnt_str %s ; this is the default string
; Warning:
; The name of a font in a library must not exceed 22 chars!
;
; The Format of the format-strings is:
; %d -> insert the dpi size
; %h -> same as %d
; %v -> insert vertical resolution in dpi
; %x -> insert the (horizontal) dpi size multiplied with five
; %y -> insert the vertical dpi size multiplied with five
; %M -> insert font magnification (e.g. 1200) [not yet implemented]
; %m -> insert font magification / 1000 (e.g. 1.2) [not yet implemented]
; %s -> insert the font name
;
;
; - flib
; predefine a font library
; Example:
; flib 100 disk2:fontlib
; This defines a font library of the resolution 100dpi in the directory
; disk2:fontlib
;
;
; - font
; predefine a pk-font
; Example:
; font cmr10 100 ram:fastpk
; This defines the pk-font "cmr10" at 100dpi in the directory
; ram:fastpk
;
;
; - basepkdir
; predefine a base directory of pk-files (all magsteps)
; Example:
; basepkdir_str %d/%s.%dpk
; basepkdir 180 TeX:nec_draft
; This defines, that all pk-files of the base dpi resolution 180dpi
; can be found in the directory 'TeX:nec_draft/'.
; E.g. font 'cmr10' at magstep 1 will be searched at:
; 'TeX:nec_draft/216/cmr10.216pk'
; This is usefull, if you have more printers. Or if you have an Epson FX
; printer with the resolution 120x72dpi, you can easy seperate the printer
; fonts from the previewer fonts. Do all printer fonts in the dir
; 'TeX:fx_draft' and add the line 'basepkdir TeX:fx_draft' only to
; the DVIprint.fnt file.
;
; If a base directory is defined to the current base-DPI and a font
; can't be found and the ENV variable CALLMF is set, the defined
; base directory will be taken to the ARexx script so that the
; new generated font can be copied in this directory.
;
; NEW SINCE 1.12: basepkdir takes three parameter, e.g.
; basepkdir 120 72 TeX:pk/EpsonFX
; The second argument is the vertical resolution.
;
;
; - pkdir
; predefine a directory of pk-fonts. Can be used to link one pk-size
; to another
; Example:
; pkdir_str %s.pk
; pkdir 109 TeX:pk/110
; pkdir 110 TeX:pk/110
; The font TeX:pk/110/cmr10.pk is now used for resolution 109 and 110.
;
; NEW SINCE 1.12: pkdir takes three parameter, e.g.
; pkdir 120 72 TeX:pk/EpsonFX
; The second argument is the vertical resolution.
;
;
; - flibenv
; define a list of directories. Same use as the ENV: var 'FLIBDIR'.
; (If you define 'flibenv' or the var 'FLIBDIR', the default
; 'TeX:fontlib' will be overwriten.)
; Example:
; flibenv Disk1:fontlib Disk2:fontlib TeX:fontlib
;
;
; - pkenv
; define a list of directories. Same use as the ENV: var 'PKDIR'.
; (If you define 'pkenv' or the var 'PKDIR', the default
; 'TeX:pk' will be overwriten.)
; Example:
; pkenv Disk1:pk Disk2:pk
; (In this example, fonts in TeX:pk won't be found!)
;
;
; Example:
;
; flib 100 fontdisk1:fontlib
; flib_str PK%04hx%04v ; fonts with different x/y resolution
; flib 120 fontdisk2:fontlib
; flib 131 fontdisk2:fontlib
; flib 144 fontdisk2:fontlib
; ....
; flib_str PK%04d ; use for the other libs the default format string
; pkdir_str %x/%s.%xpk
; pkdir 100 ctex:pk ; other font-name format
; pkdir_str %s.pk
; pkdir 100 pkdisk1:pk/preview
;
;basepkdir_str %hx%v/%s.%hx%vpk
;basepkdir 120 72 TeX:pk/120x72
;basepkdir 240 216 TeX:pk/240x216
;basepkdir 360 180 TeX:pk/360x180
;basepkdir_str %d/%s.%dpk
;basepkdir 180 180 TeX:pk/180x180
;basepkdir 300 300 TeX:pk/300x300
;basepkdir 360 360 TeX:pk/360x360
;basepkdir 44 TeX:pk
;basepkdir 83 TeX:pk
;basepkdir 91 TeX:pk
;basepkdir 100 TeX:pk
;basepkdir 120 TeX:pk
basepkdir 360 360 TeX:pk/NEChi ; NEC P20 360 dpi
basepkdir 360 180 TeX:pk/EpsonLQ ; Epson
basepkdir 240 216 TeX:pk/EpsonFX ; FX 80
basepkdir 180 180 TeX:pk/NEC ; NEC P20 180 dpi
basepkdir 300 300 TeX:pk/DeskJet ; HP DeskJet 510
basepkdir 100 100 TeX:pk/Amiga ; Laserdrucker
basepkdir 204 196 TeX:pk/TrapFax ; Fax-Modem
basepkdir 600 600 TeX:pk/LJ4 ; HP LaserJet 4M